package com.ruoyi.find.service;

import java.util.List;
import com.ruoyi.find.domain.SecondHandHouse;

/**
 * vr房源Service接口
 * 
 * @author yang
 * @date 2025-09-24
 */
public interface ISecondHandHouseService 
{
    /**
     * 查询vr房源
     * 
     * @param houseId vr房源主键
     * @return vr房源
     */
    public SecondHandHouse selectSecondHandHouseByHouseId(Long houseId);

    /**
     * 查询vr房源列表
     * 
     * @param secondHandHouse vr房源
     * @return vr房源集合
     */
    public List<SecondHandHouse> selectSecondHandHouseList(SecondHandHouse secondHandHouse);

    /**
     * 新增vr房源
     * 
     * @param secondHandHouse vr房源
     * @return 结果
     */
    public int insertSecondHandHouse(SecondHandHouse secondHandHouse);

    /**
     * 修改vr房源
     * 
     * @param secondHandHouse vr房源
     * @return 结果
     */
    public int updateSecondHandHouse(SecondHandHouse secondHandHouse);

    /**
     * 批量删除vr房源
     * 
     * @param houseIds 需要删除的vr房源主键集合
     * @return 结果
     */
    public int deleteSecondHandHouseByHouseIds(Long[] houseIds);

    /**
     * 删除vr房源信息
     * 
     * @param houseId vr房源主键
     * @return 结果
     */
    public int deleteSecondHandHouseByHouseId(Long houseId);
}
